satellite image - Turco Inglés Diccionario